﻿/* -----------------------
   * tab *
* ----------------------- */

.l-tab-loading{ position: absolute;z-index: 91000; top:0; left:0;background:white url('../images/common/bigloading.gif') no-repeat center 40%; width:100%; height:100%;_height:800px;display:none;}
.l-tab {width:100%;}
.l-tabborder {border:1px solid #A3C0E8;}

.l-tab-links{position:relative; height:26px; background:#F0F5F6; width:100%; overflow:hidden;
background:url('../images/layout/tabs-bg.gif') repeat-x; border-bottom:1px solid #BED5F3;}
.l-tab-links-left{position:absolute; top:1px; left:5px; width:17px; height:23px; overflow:hidden; background:url(../images/layout/tabs-tools.gif) 0px 0px; z-index:13; cursor:pointer;}
.l-tab-links-right{ position:absolute; top:1px; right:0;width:17px; height:23px; overflow:hidden;background:url(../images/layout/tabs-tools.gif) -51px 0px;z-index:13; cursor:pointer;}
.l-tab-links-left-over{ background-position:-17px 0px;}
.l-tab-links-right-over{ background-position:-68px 0px;}
.l-tab-links-left-invalid{ background-position:-34px 0px;}
.l-tab-links-right-invalid{ background-position:-85px 0px;}

.l-tab-links ul{ list-style:none; margin:0; padding:0; width:9999px; height:26px; overflow:hidden; position:absolute; top:0; left:0;}
.l-tab-links li{ float:left; margin:0; padding:0; margin-left:2px; height: 26px; line-height:26px; cursor:pointer;background:url(../images/layout/tabs-item-bg.gif); position:relative; overflow:hidden; border:none; }
.l-tab-links li.l-selected{background:url(../images/layout/tabs-item-over-bg.gif);}
.l-tab-links li a{ display:block; margin-left:8px; margin-right:8px; text-decoration:none;}
.l-tab-links-item-left{ position:absolute;top:0; left:0;width:2px; height:26px; background:url(../images/layout/tabs-item-left-bg.gif)}
.l-tab-links-item-right{position:absolute;top:0; right:0;width:2px; height:26px;background:url(../images/layout/tabs-item-right-bg.gif)}
.l-tab-links-item-close{ width:11px; height:11px; overflow:hidden; position:absolute; top:4px; right:2px; z-index:12;background:url(../images/icon-close.gif); cursor:pointer;}
.l-tab-links-item-close-over{background:url(../images/icon-close-over.gif);}

.l-tab-content{ margin:0 auto; padding:0; border:none; width:100%;}
.l-tab-content-item{ width:100%; overflow:hidden; position:relative;}
.l-tab-content-item iframe{width:100%; height:100%; border:none;}


.l-tab-drag-proxy { border: 1px solid #BDD1EE;position: absolute;z-index: 1001;height:25px; line-height:25px; padding-left:19px; padding-right:4px; background:white;  }
.l-tab-drag-proxy .l-drop-icon{position: absolute; top:5px; left:4px;width:16px; height:16px; }
.l-drop-no{background: white url('../images/common/drop-icons.gif') no-repeat 0px -20px; width:16px; height:16px; overflow:hidden;}
.l-drop-yes{background: white url('../images/common/drop-icons.gif') no-repeat 0px 0px;  width:16px; height:16px; overflow:hidden;}

.l-tab-drag-droptip
{
    width:9px; position:absolute; top:30px; left:30px; height:44px; z-index:1000;
}
.l-tab-drag-droptip .l-drop-move-up{ position:absolute; top:0px;}
.l-tab-drag-droptip .l-drop-move-down{ position:absolute; bottom:0px;}

.l-drop-move-up{background:transparent url('../images/common/drop-icons.gif') no-repeat -40px 0px; width:9px; height:9px; overflow:hidden;}
.l-drop-move-down{background: transparent url('../images/common/drop-icons.gif') no-repeat -60px 0px; width:9px; height:9px; overflow:hidden;}
/* -----------------------
   * easytab *
* ----------------------- */
.l-easytab{ padding:0px; position:relative;}
.l-easytab ul{margin:0; padding:0; list-style:none;position:absolute; top:0px; left:0px; z-index:101;}
.l-easytab .l-easytab-header { padding-left:3px;}
.l-easytab .l-easytab-header li{ float:left; margin-left:2px;}
.l-easytab .l-easytab-header li span{ display:block; line-height:22px; height:22px; padding-left:8px; padding-right:8px; background:url('../images/controls/bg-tab-title.gif') repeat-x; color:#333; text-decoration:none;border:1px solid #AECAF0; color:#283B56;}
.l-easytab .l-easytab-header li span.l-over{background:url('../images/controls/bg-tab-title-over.gif') repeat-x;border:1px solid #DAB364; cursor:pointer;}
.l-easytab .l-easytab-header li span.l-selected{ background:none; background:white; border-top:3px solid #FFBD69;height:20px;color:#355686; border-left:1px solid  #DAB364;border-right:1px solid  #DAB364;border-bottom:1px solid  white; }
.l-easytab .l-easytab-panelbox{ border:1px solid #AECAF0; clear:left; position:absolute;top:23px; padding:4px;z-index:100;}

.l-menu{border:1px solid #979797;background:#f5f5f5;position:absolute;overflow:hidden;padding-bottom:2px;z-index:1001}
.l-menu-shadow{z-index:1000;FILTER:progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2);BACKGROUND:#ddd;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.2);position:absolute}
.l-menu-inner{position:relative;width:100%;z-index:103}
.l-menu-over{position:absolute;top:-24px;left:2px;z-index:102;height:22px;overflow:hidden;background:url('../images/menu/menu-item-over-m.gif') repeat-x;width:97%}
.l-menu-yline{background:url('../images/menu/menu-line-y.gif') repeat-y;width:2px;height:2000px;position:absolute;left:28px;top:1px;z-index:101}
.l-menu-over-l{background:url('../images/menu/menu-item-over-l.gif') no-repeat;width:28px;height:22px;position:absolute;top:0;left:0}
.l-menu-over-r{background:url('../images/menu/menu-item-over-r.gif') no-repeat;width:3px;height:22px;position:absolute;top:0;right:0}
.l-menu-item{position:relative;height:23px;line-height:23px;width:100%;cursor:pointer}
.l-menu-item-line{background:url('../images/menu/menu-line-x.gif') repeat-x;height:2px;width:100%;margin-top:1px;margin-bottom:1px;margin-left:30px;line-height:2px;overflow:hidden}
.l-menu-item-arrow{background:url('../images/menu/menu-item-arrow.gif') no-repeat;position:absolute;top:8px;right:9px;width:4px;height:7px}.l-menu-item-text{color:#000;left:33px;position:absolute;top:0}
.l-menu-item-icon{left:3px;top:0;position:absolute;width:25px;height:22px;overflow:hidden}
.l-menu-item-disable{cursor:default}
.l-menu-item-disable .l-menu-item-text{color:#a1a1a1}